landscape form - French English Dictionary